package com.translate.vo;

import com.translate.vo.contract.INoticeVO;


public class NoticeVO implements INoticeVO {
	
	// 编号
	private Integer id;
// 标题

	private String title;
// 通知类型 0 群发 1 个人

	private Byte noticeType;
// 已删除 0 否 1 是

	private Byte del;
// 0, 不启用; 1,启用

	private Byte enabled;
// 通知内容

	private String noticeContent;
	
	private Integer typeId = -1;
	
	/**
	 * 0 未读 1已读
	 */
	private Byte readStatus = 0;
	
	private Long createTime;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title == null ? null : title.trim();
	}

	public Byte getNoticeType() {
		return noticeType;
	}

	public void setNoticeType(Byte noticeType) {
		this.noticeType = noticeType;
	}

	public Byte getDel() {
		return del;
	}

	public void setDel(Byte del) {
		this.del = del;
	}

	public Byte getEnabled() {
		return enabled;
	}

	public void setEnabled(Byte enabled) {
		this.enabled = enabled;
	}

	public String getNoticeContent() {
		return noticeContent;
	}

	public void setNoticeContent(String noticeContent) {
		this.noticeContent = noticeContent == null ? null : noticeContent.trim();
	}

	public Long getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}


	public Integer getTypeId() {
		return typeId;
	}

	public void setTypeId(Integer typeId) {
		this.typeId = typeId;
	}

	public Byte getReadStatus() {
		return readStatus;
	}

	public void setReadStatus(Byte readStatus) {
		this.readStatus = readStatus;
	}
}